astound (someone) with (one's) knowledge

Translations
étonner (quelqu’un) par (sa) connaissance